Parallel physics-inspired waterflow particle mechanics algorithm for load rebalancing
نویسندگان
چکیده
The Load Rebalancing Problem (LRP) that reassigns tasks to processors so as to minimize the maximum load arises in the context of dynamic load balancing. Many applications such as on Web based environment, parallel computing on clusters can be stated as LRP. Solving LRP successfully would allow us to utilize resources better and achieve better performance. However LRP has been proven to be NP-hard, thus generating the exact solutions in tractable amount of time becomes infeasible when the problems become large. We present a new nature-inspired approximation algorithm based on the Waterflow Particle Mechanics (W-PM) model to compute in parallel approximate efficient solutions for LRPs. Just like other Nature-inspired Algorithms (NAs) drawing from observations of physical processes that occur in nature, the W-PM algorithm is inspired by kinematics and dynamics of waterflow. The W-PM algorithmmaps the classical LRP to the flowofwater flows in channels by correspondingmathematicalmodel inwhich all water flows flow according to certain defined rules until reaching a stable state. By anti-mapping the stable state, the solution to LRP can be obtained. 2010 Elsevier B.V. All rights reserved.
منابع مشابه
Refficientlib: An Efficient Load-Rebalanced Adaptive Mesh Refinement Algorithm for High-Performance Computational Physics Meshes
In this work we present a novel algorithm for adaptive mesh refinement in computational physics meshes in a distributed memory parallel setting. The proposed method is developed for nodally based parallel domain partitions where the nodes of the mesh belong to a single processor, whereas the elements can belong to multiple processors. Some of the main features of the algorithm presented in this...
متن کاملNature-Inspired Particle Mechanics Algorithm for Multi-Objective Optimization
In many real world optimization problems, several optimization goals have to be considered in parallel. For this reason, there has been a growing interest in multi-objective optimization (MOO) in the past many years. Several new approaches have recently been proposed, which produced very good results. However, existing techniques have solved mainly problems of “low dimension”, i.e., with less t...
متن کاملParticle swarm approach based on quantum mechanics and harmonic oscillator potential well for economic load dispatch with valve-point effects
Particle swarm optimization (PSO) algorithm is population-based heuristic global search algorithm inspired by social behavior patterns of organisms that live and interact within large groups. The PSO is based on researches on swarms such as fish schooling and bird flocking. Inspired by the classical PSO method and quantum mechanics theories, this work presents a quantum-inspired version of the ...
متن کاملSecure Load Rebalancing Algorithm for Distributed File Systems in Cloud
Distributed file systems are key technology for cloud computing applications. In such file system, each node having storage as well as computing functionalities. A file is partitioned into a number of chunks allocated in distinct nodes so that data processing can be performed in parallel. Specifically, in this study, we suggest offloading the load rebalancing task to storage nodes by having the...
متن کاملDynamic load balancing in computational mechanics
In many important computational mechanics applications, the computation adapts dynamically during the simulation. Examples include adaptive mesh re®nement, particle simulations and transient dynamics calculations. When running these kinds of simulations on a parallel computer, the work must be assigned to processors in a dynamic fashion to keep the computational load balanced. A number of appro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Networks
دوره 54 شماره
صفحات -
تاریخ انتشار 2010